package clusters

import (
	"context"
	"devops-super/api/clusters/v1"
)

// IDistributeFilesV1 集群文件分发管理接口
type IDistributeFilesV1 interface {
	GetDirList(ctx context.Context, req *v1.DistributeFilesGetDirListReq) (res *v1.DistributeFilesGetDirListRes, err error)
	DeleteDir(ctx context.Context, req *v1.DistributeFilesDeleteDirReq) (res *v1.DistributeFilesDeleteDirRes, err error)
	GetSubDirList(ctx context.Context, req *v1.DistributeFilesGetSubDirListReq) (res *v1.DistributeFilesGetSubDirListRes, err error)
}